jamaican nightshade (solanum jamaicense) - Francés Inglés Diccionario